執行全域前一刻,做全域的預編譯;執行function前一刻,做function的預編譯。
形參(形式參數)、變數(就是指前面有var let const關鍵字,注意此時不賦值)實參(實際參數)給形參
function(不管body,執行時才看)function和變數這裡才賦值)
console.log(a);
console.dir(c);
var a=1;
function fun(){
var b=a;
b+=1;
}
var c={
'name':'Linda',
'state':'hungry',
'wanttoDO':function(){
console.log('吃吃吃')
}
}
console.dir(c);
var d=c;
d.state='sleepy';
d.wanttoDO=function(){
console.log('像豬一樣的人')
};
console.dir(c)
fun();